草庐IT

Codeforces 1672 E. notepad.exe

全部标签

Windows API 彩色输出到 Powershell/cmd.exe 中的标准输出

有人知道在哪里可以找到描述如何使用API和/或标准输出在WindowsCLI界面上输出颜色的引用资料吗? 最佳答案 Win32consoleAPI有一个功能,SetConsoleTextAttribute,可用于设置文本前景色和背景色。示例代码是here. 关于WindowsAPI彩色输出到Powershell/cmd.exe中的标准输出,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

python - py2exe - 如何减少 dll 依赖性?

我的程序依赖于USER32.dll、SHELL32.dll、ADVAPI32.dll、WS2_32.dll、GDI32.dll和KERNEL32.dll。都在system32文件夹中。有什么方法可以将这些包含在我的程序中,以便它可以在所有Windows计算机上运行?或者这些dll是否已经可以在所有Windows安装中找到? 最佳答案 Whenpy2execomesacrossaDLLfilethatisrequiredbytheapplication,itdecideswhetherornotincludestheDLLfilein

windows - LuaJIT 相当于 wlua.exe

在Windows中,我想知道是否有像标准Lua分发wlua.exe一样使用LuaJIT的等效方法,它是无窗口的。或者我应该编译模块并在标准Lua解释器中使用它们吗?(不确定这是否可能)。 最佳答案 当然可以,因为LuaJIT是ABI-compatible在Lua5.1中,你可以交换lua51.dll和lua5.1.dll,并用lua51.dll的LuaJIT版本替换它们.只需将LuaJIT的lua51.dll复制到包含wlua.exe的文件夹中,然后制作另一个名为lua5.1.dll的副本。这应该涵盖所有内容。对于任何动态链接到Lu

windows - 为什么 Windows 上的 llvm-config 不为 clang++.exe 发出正确的参数?

我不是经验丰富的LLVM用户,但我正在尝试在Windows上编译LinuxLLVM项目。该项目是GHDL。因为适用于Windows的即用型LLVM安装程序没有捆绑llvm-config,所以我需要从源代码编译LLVM和clange。该项目需要LLVM3.5。首先,我下载了llvm-3.5.2和clang-3.5.2并使用CMake将其转换为VisualStudio2013项目。然后我用VS2013编译了一下。原始makefile调用llvm-config。生成的字符串传递给clang++:clang++-c-I`/usr/lib/llvm-3.5/bin/llvm-config--in

node.js - 在 Windows 的 Git bash 中启动 node.exe -v 时出现错误 0x2

我已经为windows版本2.7安装了Gitbash,并在windows764位机器上安装了nodejs5.5。当我尝试运行时node-v我收到错误信息Error0x2startingnode.exe-v我不确定为什么会这样,我卸载并重新安装了node和git,重新启动了我的系统并检查了我的环境变量。一切似乎都很好。我在“用户环境变量”中的PATH环境变量如下所示。C:\Users\\.dnx\bin;C:\Users\\AppData\Roaming\npm;C:\Users\\AppData\Roaming\npm知道为什么会这样吗? 最佳答案

windows - Microsoft.VsHub.Server.HttpHostx64.exe 消耗大量资源并导致 Visual Studio 2015 崩溃

我已经遇到这种行为好几天了。Microsoft.VsHub.Server.HttpHostx64.exe疯狂消耗资源,VisualStudio停止响应并在遇到断点时崩溃。我听说这个过程与性能分析有关,但即使我禁用它,问题仍然会发生(即使它不应该崩溃VS也不会削弱用户交互)。有人遇到过同样的问题并找到了解决方案吗? 最佳答案 VS2015有一个错误,它允许名为Microsoft.VsHub.Server.HttpHost64.exe的任务消耗所有空闲内存,因此您的计算机页面到磁盘并减慢速度。当我终止该任务时,它对我的​​程序没有不利影

windows - 是否可以使 Microsoft build.exe 包含来自远程目录的源代码?

将源文件添加到多个目录之外(例如../../source.cpp或../../../somewhere_else/source.cpp,与仅source.cpp或../source.cpp)到WDK/DDK构建中的SOURCES=声明会产生以下错误:IgnoringinvaliddirectoryprefixinSOURCES=entry是否可以在构建中包含远程源文件? 最佳答案 直接这样做是不可能的。build明确设计仅用于处理sources的同一目录或父目录中的源代码文件。它不能使用来自任意位置的源文件。特别是,它的依赖跟踪系统

java - 如何更改程序的运行目录 - 通过在 exe 快捷方式中设置它?

我有一个使用快捷方式运行的exe进程。在快捷方式的“开始于”属性中,我将其设置为所有应用程序资源所在的文件夹。该进程仍然在exe的位置而不是在快捷方式中写入的位置查找文件。我也可以在ProcessExplorer中看到它-“当前目录”是exe的位置。有没有办法改变它?(如果我不够清楚-我想将我的应用程序放在中央网络位置而不是每个用户文件夹中-但我希望它运行-通过在每个用户文件夹中放置快捷方式在每个用户文件夹上方。)顺便说一句:为什么我不用写代码来解决呢?由于我的exe中有第三方jar(我正在使用exe4j制作exe) 最佳答案 来自

c# - 如何获取当前 .exe 的哈希值?

[已解决]:我复制了文件并在该副本上运行了哈希程序。我需要我的应用找到EXE的当前MD5。我可以获得任何文件的MD5。但是,无论我做什么,我都无法让FileStream读取打开的EXE。我尝试使用FileOptions.Asynchronous,但没有帮助。编辑:我想我不是很清楚。我希望我的应用能够自行读取。编辑代码:privatevoidGetMd5(){MD5CryptoServiceProvidermd5=newMD5CryptoServiceProvider();FileInfofi=newFileInfo(Process.GetCurrentProcess().MainMod

windows - 启动应用程序后将控制权返回给 cmd.exe

用例如下:启动火狐在cmd.exe中执行命令我需要将其包装在批处理脚本中。但是当我从cmd.exe启动firefox时,cmd.exe失去了控制权,只有在firefox关闭后控制权才返回。但是我需要在打开firefox的情况下执行一些操作(第2步)。启动firefox后如何将控制权返回给cmd.exe。我知道在Linux中,您可以在命令后简单地使用“&”来执行此操作,但我不知道Windows中有任何此类功能。 最佳答案 我认为你可以在你的批处理文件中使用它来解决这个问题startc:\firefoxFolder\firefox.ex